Перейти к основному содержимому

5.1 Настройка Network Diagnosis

5.1.1 Введение в функцию

  • Ping — утилита для управления сетями, используемая для проверки доступности узла в сети по протоколу IP и измерения времени обратного хода (RTT) для сообщений, отправляемых от исходного узла к целевому компьютеру. Ping работает, отправляя эхо-запросы протокола ICMP к целевому узлу и ожидая ICMP-ответа. В процессе измеряется время от отправки до получения (RTT) и фиксируется потеря пакетов. Результаты теста отображаются в виде статистического отчета, включающего минимальное, максимальное и среднее время RTT, а также стандартное отклонение среднего значения (если возможно).

  • Traceroute — инструмент для измерения пути маршрута и времени передачи пакетов через сеть IP. Traceroute отправляет последовательность пакетов ICMP, адресованных целевому узлу. Отслеживание промежуточных маршрутизаторов осуществляется за счет управления параметром TTL (время жизни). Маршрутизаторы уменьшают значение TTL и отбрасывают пакет, когда TTL достигает нуля, возвращая отправителю сообщение об ошибке ICMP (ICMP Time Exceeded).

5.1.2 Настройка

Ping IP с использованием порта in-band

Switch# ping 10.10.29.247
Switch# ping ipv6 2001:1000::1

Ping IP с использованием управляющего порта

Switch# ping mgmt-if 10.10.29.247
Switch# ping mgmt-if ipv6 2001:1000::1

Ping IP с использованием экземпляра VRF

Switch# ping vrf vrf1 10.10.10.1

Traceroute IP через внутренний порт

Switch# traceroute 1.1.1.2
Switch# traceroute ipv6 2001:1000::1

5.1.3 Примеры использования

Пример использования Ping

Switch # ping mgmt-if 192.168.100.101
PING 192.168.100.101 (192.168.100.101) 56(84) bytes of data.
64 bytes from 192.168.100.101: icmp_seq=0 ttl=64 time=0.092 ms
64 bytes from 192.168.100.101: icmp_seq=1 ttl=64 time=0.081 ms
64 bytes from 192.168.100.101: icmp_seq=2 ttl=64 time=0.693 ms
64 bytes from 192.168.100.101: icmp_seq=3 ttl=64 time=0.071 ms
64 bytes from 192.168.100.101: icmp_seq=4 ttl=64 time=1.10 ms
--- 192.168.100.101 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4054ms
rtt min/avg/max/mdev = 0.071/0.408/1.104/0.421 ms, pipe 2

Пример использования Traceroute

Switch# traceroute 1.1.1.2
traceroute to 1.1.1.2 (1.1.1.2), 30 hops max, 38 byte packets
1 1.1.1.2 (1.1.1.2) 112.465 ms 102.257 ms 131.948 ms
Switch # ping mgmt-if ipv6 2001:1000::1
PING 2001:1000::1(2001:1000::1) 56 data bytes
64 bytes from 2001:1000::1: icmp_seq=1 ttl=64 time=0.291 ms
64 bytes from 2001:1000::1: icmp_seq=2 ttl=64 time=0.262 ms
64 bytes from 2001:1000::1: icmp_seq=3 ttl=64 time=0.264 ms
64 bytes from 2001:1000::1: icmp_seq=4 ttl=64 time=0.270 ms
64 bytes from 2001:1000::1: icmp_seq=5 ttl=64 time=0.274 ms
--- 2001:1000::1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3997ms
rtt min/avg/max/mdev = 0.262/0.272/0.291/0.014 ms